EN FR
EN FR


Section: Software

Husky interpreter

Participants : Marthe Bonamy [contact] , Luigi Liquori.

Figure 8. Launching the Husky interpreter
IMG/husky.jpg

Husky is a variable-less language based on lambda calculus and term rewriting systems. Husky is based on the version 1.1 of Snake [13] . It was completely rewritten in CAML by Marthe Bonamy, ENSL (new parser, new syntactic constructions, like, e.g., guards, anti-patterns, anti-expressions, exceptions and parametrized pattern matching). In Husky, all the keywords of the language are ASCII-symbols. It could be useful for teaching basic algorithms and pattern-matching to children.